#include <iostream>

//循环引用

//weak_ptr弱指针,只能指向shared_ptr所在的内存
    //不会使引用计数器+1
    //使用时机：引入外部共享指针时，使用弱指针
    //谁申请，谁释放